home *** CD-ROM | disk | FTP | other *** search
/ Complete Linux / Complete Linux.iso / docs / system / filesyst / sysv / sysvfs54.z / sysvfs54 / sysvfs.cdif
Encoding:
Text File  |  1993-11-30  |  3.1 KB  |  118 lines

  1. diff -r -c3 linux-0.99.14.orig/config.in linux-0.99.14/config.in
  2. *** linux-0.99.14.orig/config.in    Mon Nov 29 08:09:00 1993
  3. --- linux-0.99.14/config.in    Tue Nov 30 03:29:14 1993
  4. ***************
  5. *** 98,103 ****
  6. --- 98,104 ----
  7.   bool 'NFS filesystem support' CONFIG_NFS_FS y
  8.   bool 'ISO9660 cdrom filesystem support' CONFIG_ISO9660_FS n
  9.   bool 'OS/2 HPFS filesystem support (read only)' CONFIG_HPFS_FS n
  10. + bool 'System V and Coherent filesystem support' CONFIG_SYSV_FS n
  11.   *
  12.   *  character devices
  13.   *
  14. diff -r -c3 linux-0.99.14.orig/fs/Makefile linux-0.99.14/fs/Makefile
  15. *** linux-0.99.14.orig/fs/Makefile    Fri Nov 26 12:53:37 1993
  16. --- linux-0.99.14/fs/Makefile    Tue Nov 30 03:28:26 1993
  17. ***************
  18. *** 7,13 ****
  19.   #
  20.   # Note 2! The CFLAGS definitions are now in the main makefile...
  21.   
  22. ! SUBDIRS = minix ext ext2 msdos proc isofs nfs xiafs hpfs
  23.   
  24.   ifdef CONFIG_MINIX_FS
  25.   FS_SUBDIRS := $(FS_SUBDIRS) minix
  26. --- 7,13 ----
  27.   #
  28.   # Note 2! The CFLAGS definitions are now in the main makefile...
  29.   
  30. ! SUBDIRS = minix ext ext2 msdos proc isofs nfs xiafs hpfs sysv
  31.   
  32.   ifdef CONFIG_MINIX_FS
  33.   FS_SUBDIRS := $(FS_SUBDIRS) minix
  34. ***************
  35. *** 32,37 ****
  36. --- 32,40 ----
  37.   endif
  38.   ifdef CONFIG_XIA_FS
  39.   FS_SUBDIRS := $(FS_SUBDIRS) xiafs
  40. + endif
  41. + ifdef CONFIG_SYSV_FS
  42. + FS_SUBDIRS := $(FS_SUBDIRS) sysv
  43.   endif
  44.   ifdef CONFIG_HPFS_FS
  45.   FS_SUBDIRS := $(FS_SUBDIRS) hpfs
  46. diff -r -c3 linux-0.99.14.orig/fs/filesystems.c linux-0.99.14/fs/filesystems.c
  47. *** linux-0.99.14.orig/fs/filesystems.c    Sun Oct 31 15:26:34 1993
  48. --- linux-0.99.14/fs/filesystems.c    Tue Nov 30 03:27:36 1993
  49. ***************
  50. *** 35,40 ****
  51. --- 35,43 ----
  52.   #ifdef CONFIG_HPFS_FS
  53.   #include <linux/hpfs_fs.h>
  54.   #endif
  55. + #ifdef CONFIG_SYSV_FS
  56. + #include <linux/sysv_fs.h>
  57. + #endif
  58.   
  59.   struct file_system_type file_systems[] = {
  60.   #ifdef CONFIG_MINIX_FS
  61. ***************
  62. *** 60,65 ****
  63. --- 63,73 ----
  64.   #endif
  65.   #ifdef CONFIG_ISO9660_FS
  66.       {isofs_read_super,    "iso9660",    1},
  67. + #endif
  68. + #ifdef CONFIG_SYSV_FS
  69. +     {sysv_read_super,    "xenix",    1},
  70. +     {sysv_read_super,    "sysv",        1},
  71. +     {sysv_read_super,    "coherent",    1},
  72.   #endif
  73.   #ifdef CONFIG_HPFS_FS
  74.       {hpfs_read_super,    "hpfs",        1},
  75. diff -r -c3 linux-0.99.14.orig/include/linux/fs.h linux-0.99.14/include/linux/fs.h
  76. *** linux-0.99.14.orig/include/linux/fs.h    Mon Nov 22 18:47:56 1993
  77. --- linux-0.99.14/include/linux/fs.h    Tue Nov 30 03:27:37 1993
  78. ***************
  79. *** 153,158 ****
  80. --- 153,159 ----
  81.   #include <linux/iso_fs_i.h>
  82.   #include <linux/nfs_fs_i.h>
  83.   #include <linux/xia_fs_i.h>
  84. + #include <linux/sysv_fs_i.h>
  85.   
  86.   struct inode {
  87.       dev_t        i_dev;
  88. ***************
  89. *** 194,199 ****
  90. --- 195,201 ----
  91.           struct iso_inode_info isofs_i;
  92.           struct nfs_inode_info nfs_i;
  93.           struct xiafs_inode_info xiafs_i;
  94. +         struct sysv_inode_info sysv_i;
  95.       } u;
  96.   };
  97.   
  98. ***************
  99. *** 228,233 ****
  100. --- 230,236 ----
  101.   #include <linux/iso_fs_sb.h>
  102.   #include <linux/nfs_fs_sb.h>
  103.   #include <linux/xia_fs_sb.h>
  104. + #include <linux/sysv_fs_sb.h>
  105.   
  106.   struct super_block {
  107.       dev_t s_dev;
  108. ***************
  109. *** 252,257 ****
  110. --- 255,261 ----
  111.           struct isofs_sb_info isofs_sb;
  112.           struct nfs_sb_info nfs_sb;
  113.           struct xiafs_sb_info xiafs_sb;
  114. +         struct sysv_sb_info sysv_sb;
  115.       } u;
  116.   };
  117.   
  118.